damson tree - Alemán Inglés Diccionario